score a victory - Alemán Inglés Diccionario